package com.wskj.insuranceweb.reporter.service;

import com.wskj.insuranceweb.reporter.pojo.Backuparea;
import com.wskj.insuranceweb.reporter.pojo.Document;
import com.wskj.insuranceweb.reporter.pojo.Reporter;
import com.wskj.insuranceweb.util.PageInfo;

import java.util.List;

public interface ReporterService {
    PageInfo showList(String kname, String bname, Integer pageSize, Long offset);

    void addReporter(Reporter reporter);

    Reporter findReporter(String id);

    void addDocument(Document document);

    void updateAccept(String report);

    void updateReporter(String id, String accept);

    Reporter getReporter(String cust);

    void updateReporterByCust(String cust, String rejection);

    void updateReporterNo(String id, String accept, String rejection);

    void addBackuparea(Reporter reporter);

    Reporter findReporterByReporter(String reporter);

    void update(Backuparea b);

    void editReporter(String report, String conclusion);
}
